hyperplot ic design methodology analog eda consulting development firsteda fpga cad dsp hardware asic management